alg;2018;alg_r;2023;